home *** CD-ROM | disk | FTP | other *** search
- /*----- ARCHIVE dtoi.c -------------------------------------------------------*/
- /*
- ** dtoi -- convert signed decimal string to integer nbr
- ** returns field length, else ERR on error
- */
- #define NOCCARGC
- #define ERR -2
- dtoi(decstr,nbr) char *decstr; int *nbr; {
- int len,s;
- if ((*decstr)=='-') {s=1; ++decstr;} else s=0;
- if ((len=utoi(decstr,nbr))<0) return ERR;
- if (*nbr<0) return ERR;
- if (s) {*nbr=-*nbr; return ++len;} else return len;
- }
- M: DS 2 ;Directory size - 1
- DRM: DS 2
- AL0: DS 1
-